something which is needed - Turkish English Dictionary